end-thrust electrodes - French English Dictionary